import copy
list1 = [1,2,['hello','world'],3,4]
# list2 = list1
# list2= []
# list2.extend(list1)
# list2 = list1.copy()
# list2.append(5)
# list2[2][1] = '秦职'
# print(id(list2))
# print(id(list1))
#
# print(list1)
# print(list2)

# 深拷贝：就是生成两个初始时完全一样的元素，并且如果修改其中一个元素的子元素或者孙元素，另外一个元素不被影响
list3 = copy.deepcopy(list1)
print(id(list3))
print(id(list1))
list3[2][1] = '秦职'
print(list3)
print(list1)